×

impose restriction on oneself meaning in English

画地自限

Related Words

  1. impose
  2. imposing
  3. impose uniformity
  4. imposed date
  5. imposing stone
  6. imposed rest
  7. imposed penalty
  8. imposed stress
  9. imposed loading
  10. impose on
  11. impose on pose ingenious
  12. impose oneself as
  13. impose restrictions on
  14. impose sanction
PC Version

Copyright © 2018 WordTech Co.